package com.inforich.app.api.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.inforich.carManage.domain.Driver;
import com.inforich.common.mybatis.Location;
import com.inforich.orderManage.domain.Transport;
import java.util.Date;
import java.util.List;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @description: some desc
 * @author: HJM
 * @date: 2022/10/31
 */
@Data
@EqualsAndHashCode()
public class BookingVO {

  private String id;
  private String projectName;
  private Long projectKindId;
  private String projectAddress;
  private String projectPersonInCharge;
  private String projectPersonPhone;
  private Date bookingTime;
  private Location location;

  private String transportCompanyName;
  private String transportCompanyContactName;
  private String transportCompanyContactPhone;

  private Long bookingCarNumber;
  private String carType;
  private Long state;

  private String disposalLandName;

  private List<Driver> drivers;
  private List<Transport> transportList;

  // 运输单状态 判断是否可以开始运输 结束运输
  private String transportStatus;
}
